<link rel="stylesheet" type="text/css" media="all" href="media/styles/calpopup.css" />
<script type="text/javascript" src="media/js/dateparse.js"></script>
<script type="text/javascript" src="media/js/calpopup.js"></script>

    <script type="text/javascript">
        function fcheckpayment()
        {

            re=/^\s*$/;
            rename=/^.{2,}$/;
            rephone=/^0\d{9,11}$/;
            reemail=/^\w{3,}@\w{2,}(\.[a-z]{2,})+$/;

            with(frm_payment)
            {

                if(re.test(name.value))
                {
                    document.getElementById('check_name').innerHTML="---> Bạn phải nhập tên";
                    name.focus();
                    return false;
                }
                else if(!rename.test(name.value))
                {
                    document.getElementById('check_name').innerHTML="---> Tên của bạn không hợp lệ! Tên phải gồm ít nhất 2 kí tự";
                    name.focus();
                    return false;
                }
                else
                    document.getElementById('check_name').innerHTML="";

                if(re.test(phone.value))
                {
                    document.getElementById('check_phone').innerHTML="---> Bạn phải nhập số điện thoại";
                    phone.focus();
                    return false;
                }
                else if(!rephone.test(phone.value))
                {
                    document.getElementById('check_phone').innerHTML="---> Số điện thoại không hợp lệ";
                    phone.focus();
                    return false;
                }
                else
                    document.getElementById('check_phone').innerHTML="";
                if(re.test(email.value))
                {
                    document.getElementById('check_email').innerHTML="---> Bạn phải nhập vào mail";
                    email.focus();
                    return false;
                }
                else if(!reemail.test(email.value))
                {
                    document.getElementById('check_email').innerHTML="--->Địa chỉ mail không hợp lệ";
                    email.focus();
                    return false;
                }
                else
                    document.getElementById('check_email').innerHTML="";
                if(re.test(diachinhan.value))
                {
                    document.getElementById('check_diachinhan').innerHTML="---> Bạn phải nhập địa chỉ";
                    diachinhan.focus();
                    return false;
                }
                else
                    document.getElementById('check_diachinhan').innerHTML="";
                if(re.test(ngaygiao.value))
                {
                    document.getElementById('check_ngaygiao').innerHTML="---> Bạn phải nhập ngày giao hàng";
                    ngaygiao.focus();
                    return false;
                }
                else
                    document.getElementById('check_ngaygiao').innerHTML="";

                if(hinhthuctt.selectedIndex==0)
                {
                    document.getElementById('check_hinhthuctt').innerHTML="Bạn phải chọn 1 hình thức thanh toán";
                    hinhthuctt.select();
                    return false;
                }
                else
                    document.getElementById('check_hinhthuctt').innerHTML="";
                submit();

            }
        }
        function fhienthanhtoan()
        {

                document.getElementById('payment').style.display='block';

        }
    </script>

    <div class="Main_Header">
        Giỏ hàng của bạn:
    </div>
<form action="<?php echo PATH?>/shoppingcart/update" method="post" name="frm_cart">
    <table border="1" width="100%" cellpadding="0" cellspacing="0" align="center">
        <tr bgcolor="#828b82">
            <td align="center"><strong>Tên sản phẩm</strong></td>
            <td  align="center"><strong>Ảnh</strong></td>
            <td  align="center"><strong>Giá(VND)</strong></td>
            <td  align="center"><strong>Số lượng</strong></td>
            <td  align="center"><strong>Thành tiền(VND)</strong></td>
            <td  align="center"><strong>Xóa</strong></td>


        </tr>

            <?php
            $totalproduct=0;
            if(($_SESSION['cart'])!='')
        {
            $totalprice=0;

            foreach($this->listcart as $key=>$value)
            {
                $price=$value->price;
                $qty=$_SESSION['cart'][$value->pid];
                $totalprice+=$price*$qty;
                $totalproduct+=$qty;
            ?>
            <tr>
                <td align="center" style="color: #ffffff;font-weight: bold;">
                    <div class="prod_name"><a href="<?=PATH?>/product/detail/<?=$value->pid?>"><?php echo $value->pname?></a></div>

                </td>
                <td class="thums_product">
                    <?php echo '<img src="'.PATH.'/media/images/products/'.$value->picture.'" alt="">'?>
                </td>
                <td align="center" style="color: yellow;">
                    <?php echo number_format($price,0,',','.')?>
                </td>
                <td align="center" style="color: #ffffff;">
                    <input type="text" name="qty[<?php echo $value->pid?>]" value="<?php echo $qty?>" size="5" align="right">
                </td>
                <td align="center" style="color: yellow;">
                    <?php echo number_format($qty*$price,0,',','.') ?>
                </td>
                <td align="center">
                    <?php echo '<a href="'.PATH.'/shoppingcart/del/'.$value->pid.'"><img src="'.PATH.'/media/images/icons/icondelete.png" alt="" height="20px" width="20px"></a>'?>
                </td>
            </tr>
         <?php
            }

            ?>
                <tr>
                    <td colspan="6" align="center">
                        <strong>Tổng giá trị:  <span style="color: red"><?php echo number_format($totalprice,0,',','.')?>VND</span> </strong>
                    </td>
                </tr>
                    <tr>
                        <td colspan="6" align="center">
                            <input type="button" name="shopping" value="Tiếp tục mua hàng" style="height: 30px;width: 150px" onclick="location='/mymvc'">
                            <input type="submit" name="update" value="Cập nhật giỏ hàng" style="height: 30px;width: 150px">
                            <input type="button" name="delele" value="Xóa toàn bộ giỏ hàng" style="height: 30px;width: 150px" onclick="if(confirm('Bạn muốn xóa toàn bộ giỏ hàng?'))location='<?echo PATH?>/shoppingcart/del/0'">
                            <input type="button" name="order" value="Đặt hàng" style="height: 30px;width: 150px" onclick="fhienthanhtoan();" onblur="">

                        </td>
                    </tr>
            <?php }
            else{
        ?>
        <?php

              ?>
        <tr>
            <td colspan="6" align="center" style="color: red">Không có sản phẩm nào trong giỏ hàng</td>
        </tr>
        <tr>
            <td colspan="6" align="center">
                <input type="button" value="Về trang chủ" onclick="location='/mymvc'" style="height: 30px;width: 150px">
            </td>
        </tr>
            <?php }?>
            <?$_SESSION['tongsp']=$totalproduct;?>
    </table>
</form>

<div id="payment" style="display: none">

 <form action="/mymvc/shoppingcart/payment" name="frm_payment" method="post">
            <fieldset>

        <legend>Bạn vui lòng điền đầy đủ thông tin đặt hàng</legend>



            <?php
//            foreach($this->introuser as $key=>$value)
//            {?>

                <div>
                    <label for="name">Tên người đặt hàng: </label>
                    <input type="text" id="name" name="name" value="<?php echo $this->username?>" maxlength="25">
                    <span id="check_name"></span>
                </div>





                <div>
                    <label for="phone">Số điện thoại:</label>
                    <input type="text" id="phone" value="<?php echo $this->phone ?>" name="phone" />
                    <span id="check_phone"></span>
                </div>
                <div>
                    <label for="email">Email:</label>
                    <input type="text" id="email" value="<?php echo $this->email ?>" size="30" name="email"/>
                    <span id="check_email"></span>
                </div>
                <div>
                    <label for="addressnhan">Địa chỉ nhận hàng:</label>
                    <textarea rows="3" cols="25" id="addressnhan" name="diachinhan"></textarea>
                    <span id="check_diachinhan"></span>
                </div>
                <div>
                    <label for="ngaygiao">Ngày giao hàng</label>
                    <input type="text" id="ngaygiao" name="ngaygiao" size="11"  onblur="dp_dateFormat='mm/dd/yy';magicDate(this)" onfocus="if (this.className != 'error') this.focus()">
                    <a href="javascript:void(0);" onclick="g_Calendar.show(event,'ngaygiao','mm/dd/yyyy', new Date())" title="Hiển thị lịch"><img src="media/images/icons/calendar.gif " border="0" alt=""></a>
                    <span id="check_ngaygiao"></span>
                </div>
                <div>
                    <label for="hinhthuctt">Hình thức thanh toán</label>
                    <select id="hinhthuctt" name="hinhthuctt">
                        <option value="0">Chọn hình thức thanh toán...</option>
                        <?php foreach($this->listpay as $k=>$v){?>
                        <option value="<?php echo $v->payid?>"><?php echo $v->payname ?></option>
                            <?php }?>
                    </select>
                    <span id="check_hinhthuctt"></span>
                </div>


                <br />

                <div class="button_payment" align="center">
                    <input type="button" name="thanhtoan" value="Thanh Toán" onclick="fcheckpayment();">
                    <input type="reset" value="Clear">
                </div>


                </fieldset>
 </form>

</div>
